﻿namespace VisualPhysics.Scene.Core

/// Degrees for measuring angles.
[<Measure>] type degree
/// Kilograms for measuring weight.
[<Measure>] type gram
/// Meters for measuring distance and length.
[<Measure>] type cm
/// Seconds for measuring time.
[<Measure>] type s
/// Newton for measuring force.
[<Measure>] type D = gram cm / s^2
/// Measured vector - the length of the vector is measures, the direction is radians
type MVector<[<Measure>]'u> = float<'u> * float
/// Force/Direction information abbreviation
type Force = MVector<D>